/**
 * 判断传入的值是否为空
 * 支持类型：null、undefined、string、array、object
 */
export function isEmpty(value: any): boolean {
    if (value === null || value === undefined) {
        return true;
    }

    if (typeof value === 'string') {
        return value.trim() === '';
    }

    if (Array.isArray(value)) {
        return value.length === 0;
    }

    if (typeof value === 'object') {
        return Object.keys(value).length === 0;
    }

    return false;
}

/**
 * 判断传入的值是否不为空
 * 支持类型：null、undefined、string、array、object
 */
export function isNotEmpty(value: any): boolean {
    return !isEmpty(value);
}
export function getActivePartition(status: number): string {
    switch (status) {
        case 1:
            return '大学生分区';
        case 2:
            return '职场人分区';
        case 3:
            return '宠物分区';
        default:
            return '';
    }
}
